Chris Lattner

Results: 33



#Item
21Computer programming / Static program analysis / Association for Computing Machinery / Programming language implementation / Functional programming / Chris Lattner / Monica S. Lam / Escape analysis / LLVM / Computing / Software engineering / Year of birth missing

MACROSCOPIC DATA STRUCTURE ANALYSIS AND OPTIMIZATION BY CHRIS LATTNER B.S., University of Portland, 2000

Add to Reading List

Source URL: llvm.org

Language: English - Date: 2010-02-25 20:19:41
22Programming language implementation / Compilers / Compiler optimizations / Year of birth missing / LLVM / Chris Lattner / Link-time optimization / Compiler / Intermediate language / Software / Computing / Compiler construction

LLVM: AN INFRASTRUCTURE FOR MULTI-STAGE OPTIMIZATION BY CHRIS ARTHUR LATTNER B.S., University of Portland, 2000

Add to Reading List

Source URL: llvm.org

Language: English - Date: 2010-02-25 20:19:41
23Compiler construction / Graph / Lattner / Compiler / Pointer / Linked list / New / Region-based memory management / LLVM / Computing / Software / Graph theory

Automatic Pool Allocation: Improving Performance by Controlling Data Structure Layout in the Heap Chris Lattner

Add to Reading List

Source URL: llvm.org

Language: English - Date: 2010-02-25 20:19:41
24Data types / C++ / Primitive types / Memory management / Pointer / C programming language / Type safety / Memory pool / C / Computing / Software engineering / Computer programming

Transparent Pointer Compression for Linked Data Structures Chris Lattner Vikram S. Adve University of Illinois at Urbana-Champaign {lattner,vadve}@cs.uiuc.edu

Add to Reading List

Source URL: llvm.org

Language: English - Date: 2010-02-25 20:19:41
25Line graph / Linked list / Call graph / Static single assignment form / Binary tree / Tree decomposition / Graph theory / Compiler construction / Graph operations

Making Context-sensitive Points-to Analysis with Heap Cloning Practical For The Real World ∗ Chris Lattner Andrew Lenharth

Add to Reading List

Source URL: llvm.org

Language: English - Date: 2010-02-25 20:19:41
26Software engineering / Pointer / C dynamic memory allocation / C / New / Lattner / Memory pool / Computing / Memory management / Computer programming

Transparent Pointer Compression for Linked Data Structures Chris Lattner Vikram Adve

Add to Reading List

Source URL: llvm.org

Language: English - Date: 2010-02-25 20:19:41
27Programming language implementation / Central processing unit / Instruction set architectures / Compiler / Compiler construction / Instruction set / Virtual machine / Program optimization / GNU Compiler Collection / Software / Computer architecture / Computing

LLVA: A Low-level Virtual Instruction Set Architecture Vikram Adve Chris Lattner Michael Brukman Anand Shukla Brian Gaeke Computer Science Department University of Illinois at Urbana-Champaign {vadve,lattner,brukman,ashu

Add to Reading List

Source URL: llvm.org

Language: English - Date: 2010-02-25 20:19:41
28Memory management / Software bugs / Memory pool / C dynamic memory allocation / Pointer / Tree / C / Allocator / Linked list / Computing / Software engineering / Computer programming

Automatic Pool Allocation: Improving Performance by Controlling Data Structure Layout in the Heap Chris Lattner Vikram Adve University of Illinois at Urbana-Champaign {lattner,vadve}@cs.uiuc.edu

Add to Reading List

Source URL: llvm.org

Language: English - Date: 2010-02-25 20:19:41
29Academia / ACM SIGACT / Theoretical computer science / Paris Kanellakis Award / Paris Kanellakis / Chris Lattner / Computer scientist / Peter J. Denning / Richard T. Snodgrass / Computer science / Association for Computing Machinery / Science

acm The Association for Computing Machinery Advancing Computing as a Science & Profession

Add to Reading List

Source URL: awards.acm.org

Language: English - Date: 2013-05-10 18:30:35
30Compilers / Compiler construction / LLVM / Clang / GNU Compiler Collection / Static single assignment form / Chris Lattner / Compiler / Just-in-time compilation / Software / Programming language implementation / Computing

PDF Document

Add to Reading List

Source URL: llvm.org

Language: English - Date: 2010-02-25 20:19:41
UPDATE